managing editor - Spanish English Dictionary